to enjoy immunity from judicial process - Alemán Inglés Diccionario